heavy criticism - Turkish English Dictionary